former headmaster - French English Dictionary